package com.lich.dao;

import java.util.Date;
import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.lich.entity.FunctionStatistic;
import com.lich.entity.vo.FunctionStatisticResult;

/**
 * @description 功能统计
 * @date 2016年9月18日
 * @author lich
 */
public interface FunctionStatisticMapper {
	int deleteByPrimaryKey(Integer id);

	int insert(FunctionStatistic record);

	FunctionStatistic selectByPrimaryKey(Integer id);

	int updateByPrimaryKeySelective(FunctionStatistic record);

	List<FunctionStatisticResult> selectTotalByDate(@Param("productId") String productId,
			@Param("minDate") Date minDate, @Param("maxDate") Date maxDate);
}